// 类型转换  显示和隐式
// 3种
// 转换成字符串 +
// 转换成数字  false + 1
// 转换成布尔值
console.log(1 + '1'); // + 先拼接优先 再四则运算
console.log(true + true) // 加法
console.log(true == 2, true ==1);
// if (2)  2=> true
// console.log(4 + [1,2,3]);
// console.log('a' + + 'b'); // + b 为NaN
// if (! + 'a1') {
//     console.log('--------')
// }

console.log(4 * '3');
console.log(4 * []); // 数组无值，转化成0
console.log(4 * [1,2]); // 有值，转化成NaN